@charset "utf-8";
/* CSS Document */

DIV, UL, LI, DL, DT, DD, OL, IMG, H1, H2, P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; }
img { border:0px; }
A { COLOR: #000; TEXT-DECORATION: none; }
ul, ol, li { list-style:none }
BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; }
.fl { float:left; }
.fr { float:right; }
.Header { width: 100%; height: 30px; line-height:30px; color:#838383; background: #F7F7F7; border-bottom: 1px solid #CCC; FONT-SIZE: 12px; clear: both; }
.Header a { color:#838383; }
.Header a:hover { color:#F60; }
.Header .Header1 { width: 960px; height: 30px; margin-right: auto; margin-left: auto; font-size:12px; }
.Header .Header1 .top_menu li { float:left; padding: 0 0 0 10px; }
.Header .Header1 .top_menu { float:left; }
.Header .Header1 .quick_menu { float:right; }
.Header .Header1 .quick_menu li { float:left; padding: 0 0 0 10px; }
.quick_menu .login_before a { padding:0 5px; color:#333; }
.Header .Header1 .quick_menu .my_cart { position:relative; z-index:99; }
.Header .Header1 .quick_menu .my_cart .cart_menu { display:block; border:1px solid #C0C0C2; padding:0 5px 0 22px; background:#fff; background:#fff; position: relative; overflow:hidden; height:19px; line-height:19px; margin:4px 0 0 0; z-index:96; }
.Header .Header1 .quick_menu .hover .cart_menu { border-bottom: none; }
.Header .Header1 .quick_menu .my_cart .cart_menu b { border-color:#666 #fff #fff; }
.Header .Header1 .quick_menu .my_cart .cart_menu s { position:absolute; left:3px; top:-1px; width:16px; height:16px; background: url(../images/mp-small-ioc.png) -1px -75px; }
.cart_menu span { color:#FF6100; }
.Top { width: 960px; margin-right: auto; margin-left: auto; height: 61px; margin-top: 2px; margin-bottom: 2px; }
.Logo span { float: left; padding-top:10px; padding-left:10px; }
.Logo img { float: left; }
.Logo h2 { color:#FF6100; padding-left:0; }
.Nav { background-image: url(../images/Navbg.jpg); background-repeat: repeat-x; height: 40px; }
.Nav1 { FONT-FAMILY: "微软雅黑", "黑体"; width: 960px; margin-right: auto; margin-left: auto; height: 38px; font-weight: 700; font-size: 14px; overflow: hidden; padding-top: 3px; }
.Nav1 ul { margin-right: auto; margin-left: auto; height: 38px; color: #fff; }
.Nav1 li { float: left; color: #fff; height: 38px; padding-right: 20px; padding-left: 20px; font-size: 13px; font-weight: bold; padding-top: 5px; list-style-type: none; margin-top: 3px; }
.Nav a { color: #fff; text-decoration: none; }
.Nav1 ul li a:hover { color:#F60; }
.Nav1 ul li.select { background: white url(../images/h_f/mp-nav-bg.png) no-repeat -1px -24px; }
.Nav1 ul li.select a { color: #f60; }
.main { MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; HEIGHT: auto; margin-top: 10px; margin-bottom: 10px; }
.solid_border { border:1px solid #CEE8FD; }
.top_info { height:34px; background-image:url(../images/card-top-inf-bg.png); background-repeat:repeat; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid #CEE8FD; padding: 0 12px; overflow: hidden; }
.top_info h2 { float: left; color: #6AACE0; font-size: 16px; line-height: 34px; padding-left:5px; }
.adv { MARGIN: 10px auto 0px; WIDTH: 960px; }
.adv img { border:opx; }
.footer { border-top: 1px solid #CEE8FD; text-align: center; line-height: 2; margin-top: 10px; padding-top: 5px; padding-bottom: 20px; width: 960px; margin-right: auto; margin-left: auto; }
.clear-fix { zoom:1 }
.clear-fix:after { content:"\0020"; display:block; height:0; clear:both }
.blue_border { border: 1px solid #D2EAFD; }
.red_notice { color:Red; }
.search{width: 246px;height: 38px;background: url(../images/search.png) no-repeat;float: right;margin-top: 8px; margin-right:20px;}
.search input{width: 200px;height: 27px; float:left; line-height: 27px;background: #fff;border: 0;margin: 4px 0 0 4px;color: #666;font-size: 14px;border: none !important;}
.search button {width: 36px;height: 30px;float:left; margin: 4px 0 0 2px;background: none; border:0;}
/**************************** Table ***************************/
.TB { border-right: #CEE8FD 1px solid; border-top: #CEE8FD 1px solid; font-size: 12px; border-left: #CEE8FD 1px solid; border-bottom: #CEE8FD 1px solid; text-decoration: none; background: #ffffff; border-collapse: collapse; padding-bottom: 100px; height: 26px; width: 100%; }
/* TB Header */
.TB_Header { font-weight: bold; color: Black; height: 26px; background-color: #EBF4FB; text-decoration: none; padding-left: 4px; font-size: 12px; text-align: center; }
.TB_Header a:link { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Header a:active { text-decoration: underline; font-size: 12px; color: #000000; }
.TB_Header a:visited { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Header a:hover { text-decoration: none; font-size: 12px; color: #7B3297; }
.TB_Header TD { padding-right: 4px; padding-left: 4px; height: 26px; border-left: #CEE8FD 1px solid; border-bottom: #CEE8FD 1px solid; border-right: #CEE8FD 1px solid; border-top: #CEE8FD 1px solid; }
.TB_Header a:link { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Header a:active { text-decoration: underline; font-size: 12px; color: #000000; }
.TB_Header a:visited { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Header a:hover { text-decoration: none; font-size: 12px; color: #7B3297; }
.TB_Header TD { padding-right: 4px; padding-left: 4px; height: 26px; }
/* TB Item */
.TB_Item { background-color: #ffffff; text-decoration: none; font-size: 12px; color: #000000; height: 20px; padding-left: 4px; text-align: left; }
.TB_Item a:link { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Item a:active { text-decoration: underline; font-size: 12px; color: #000000; }
.TB_Item a:visited { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Item a:hover { text-decoration: none; font-size: 12px; color: #7B3297; }
.TB_Item TD { padding-right: 4px; padding-left: 4px; height: 26px; border-left: #CEE8FD 1px solid; border-bottom: #CEE8FD 1px solid; border-right: #CEE8FD 1px solid; border-top: #CEE8FD 1px solid; }
/* Alternating Item */
.TB_Alter { background-color: #CADEE8; text-decoration: none; font-size: 12px; color: #000000; height: 20px; padding-left: 4px; text-align: left; }
.TB_Alter a:link { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Alter a:active { text-decoration: underline; font-size: 12px; color: #000000; }
.TB_Alter a:visited { text-decoration: underline; font-size: 12px; color: #FF6600; }
.TB_Alter a:hover { text-decoration: none; font-size: 12px; color: #7B3297; }
.TB_Alter TD { padding-right: 4px; padding-left: 4px; height: 26px; border-left: #CEE8FD 1px solid; border-bottom: #CEE8FD 1px solid; border-right: #CEE8FD 1px solid; border-top: #CEE8FD 1px solid; }
.TB_Bottom { font-weight: bold; color: Black; height: 26px; background-color: #EBF4FB; text-decoration: none; font-size: 12px; text-align: right; border-left: #CEE8FD 1px solid; border-bottom: #CEE8FD 1px solid; border-right: #CEE8FD 1px solid; border-top: #CEE8FD 1px solid; }
.TB_Bottom td { padding-right:15px; }
/*********************分页**************************/
.pagination { color: #999; padding: 5px; height: 25px; font-size: 11px; }
.pagination strong { text-decoration: none; padding: 0 5px; color: #000000; }
.pagination a { text-decoration: none; padding: 0 5px; border: 1px solid #ddd; background: #ffff; margin: 0 2px; color: #0000CC; }
.pagination a:hover { background-color: #EBEBEB; text-decoration: none; }
.pagination a:visited, a:active { color: #D47E8B; }

.ml5
{
	margin-left:5px;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}